convenience functions

XuiCreateWindow ( @grid, gridType$, xDisp, yDisp, width, height, winType, display$ )

grid - grid created inside window
gridType$ - name of grid type to put inside created window
xDisp,yDisp - x,y position of window in display coords
width,height - width,height in pixels of window
winType - window type OR parent window number
display$ - display name to contain window

If a zero is passed in winType, a default window type window is created, and its window type is returned in winType.
XuiDialog ( @label$, @default$, @kid, @reply$ )

label$ - text to display on XuiDialog2B label grid
default$ - default response (put in XuiTextLine grid)
kid - selected kid
reply$ - final contents of XuiTextLine grid
XuiGetReply ( grid, @title$, @label$, @grids$, @v0, @v1, @kid, @reply$ )

grid - grid number
title$ - window title
label$ - text to display on first label kid
grids$ - text to display on subsequent grids
v0,v1 - callback arguments
kid - selected kid
reply$ - text from inputTextString or inputTextArray grid
XuiGetResponse ( @gridType$, @title$, @label$, @grids$, @v0, @v1, @kid, @reply$ )

gridType$ - grid type name
title$ - window title
label$ - text to display on first label kid
grids$ - text to display on subsequent grids
v0,v1 - callback arguments
kid - selected kid
reply$ - text from inputTextString or inputTextArray grid
XuiMessage ( @label$ )

label$ - text to display on XuiMessage1B label grid
XuiSendStringMessage ( grid, message$, v0, v1, v2, v3, kid, ANY )

grid - grid number
message$ - message name
v0,v1,v2,v3 - arguments depend on message$
kid - kid # of target grid,kid
ANY - argument depends on message$
XuiQueueCallbacks ( grid, message, v0, v1, v2, v3, kid, r1 )

grid - grid number
message - message number
v0,v1,v2,v3 - arguments depend on message
kid - kid # in callback message
r1 - argument depends on message
XuiGetNextCallback ( @grid, @message$, @v0, @v1, @v2, @v3, @kid, @r1$)

grid - grid number
message$ - message name string
v0,v1,v2,v3 - arguments depend on message$
kid - kid # in callback message
r1$ - grid name of grid that initiated the callback